//**************************************************************************************************************
//   Family.java       Author:Duanzhixuan
//
//   Demonstrates the use of variable length parameter lists.
//*************************************************************************************************************
 public   class Family
{
   private String[] members;

//------------------------------------------------------------------------------------------------------------
//  Constructor: Sets up this family by storing the (possibly multiple) names that are passed in as parameters.
//--------------------------------------------------------------------------------------------------------------
public Family(String ... names)
{
 members =names;
}

//--------------------------------------------------------------------------------------------------------
//  Returns a string representation of this family.
//--------------------------------------------------------------------------------------------------------
public String toString()
{
   String result = "";

 for (String name :members)
result += name + "\n";

return result;
}
}
